stoked beyond belief

Translations
в восторге, трудно поверить
She was stoked beyond belief when she got the job offer.
Она была в восторге, трудно поверить, когда получила предложение о работе.